/* ------ Footer ------ */
#footer-top-wrapper { background:url(https://lh6.googleusercontent.com/-qz3YvNxJCuM/UI0uxMH0zmI/AAAAAAAABIk/DL6wpeJTpPU/s50/tabee.png) repeat-x; height:50px; border-top:1px solid #000; }
#footer-top { width:1000px; margin:0 auto; padding-top:10px; }
#footer-top a { color:#797979; text-shadow: 1px 1px 1px #000; }
#footer-navigation li { display:block; float:left; margin-right:20px; }
#footer-navigation span { margin-right:10px; }
#backtotop { float:right; background:url(https://lh4.googleusercontent.com/-G3ieyORBVO8/T_-CpsESjbI/AAAAAAAACSA/8qyZDr_fm6E/s19/back-top.png) no-repeat right; padding-right:26px; }
#footer{
background:#15161b url(http://2.bp.blogspot.com/-_2pGjXlfAKk/TfFo6oy16DI/AAAAAAAAAIk/dlyvNK09rD0/s1600/footer-bg.jpg) no-repeat top;
border-top:1px solid #000;
margin:0;
padding:0;
z-index:9995;
clear:both
}
#footer-bar{
width:1050px;
padding:20px 0;
border-top:4px solid #000;
display:inline;
color:#999;
z-index:9997;
overflow:hidden
}
#company-promos{float:left;display:block;margin-bottom:0px;margin-top:100px;margin-left:45px;}
#company-promos li{background:url(https://lh5.googleusercontent.com/--4b2KeiKrjQ/UJq0NuHAMKI/AAAAAAAABOY/VTUgg8FYWpM/s360/company_promo_bg.png) no-repeat 0 0;width:200px;padding:0 10px;float:left;display:inline;margin-left:20px;text-align:center;}
#company-promos li:hover{background-position:0 -180px;}
#company-promos li:first-child{margin-left:0;}
#company-promos li a{font-size:11px;color:#777;display:block;padding-top:84px;height:96px;text-shadow:#222 0 -1px 0;}
#company-promos li a:hover{color:#999;}
#company-promos li a img{margin-top:-184px;margin-bottom:10px;display:block;}
#company-promos li a br{display:none;}
#company-promos li a strong{color:#fff;display:block;width:200px;height:20px;text-indent:-9000px;opacity:.7;-webkit-transition:opacity .2s linear;}
#company-promos li a:hover strong{opacity:1;}
#footer-column{
width:1050px;
margin:0 auto;
padding:20px 0;
color:#999;
overflow:hidden
}
#footer-column h2{
font-size:18px;
margin:0;
padding:0 0 10px 0;
color:#fff;
border-bottom:1px solid #000
}
#footer-column .widget-content{
border-top:1px solid #333;
margin:0;
padding-top:10px
}
#footer-column .list .widget-content{
border-top:none;
border-bottom:1px solid #333;
margin:0;padding-top:0px
}
#footer-column ul{
margin:0; padding:0;
}
#footer-column ul li{
padding:5px 0;
border-top:1px solid #333;
border-bottom:1px solid #111
}
#footer-column ul li a{
color:#999;
text-decoration:none
}
#footer-column ul li a:hover{
color:#ccc;text-decoration:none
}
.col1{float:left;width:230px;margin:0 15px 0 5px;padding:0}
.col2{float:left;width:200px;margin:0 15px 0 5px;padding:0}
.col3{float:left;width:230px;margin:0 15px 0 5px;padding:0}
.col4{float:left;width:275px;margin:0 15px 0 5px;padding:0}
#footer-bottom{
width:100%;
height:60px;
margin:0;
padding:0;
border-bottom:1px solid #444;
color:#f0f0f0;
font-size:11px;
color:#999;
overflow:hidden;
clear:both
}
#footer-bottom2{
width:100%;
height:300px;
margin:0;
padding:0;
color:#f0f0f0;
font-size:11px;
color:#999;
overflow:hidden;
z-index:9996;
clear:both
}
.footer-bottom-inner{
border-top:1px solid #444;
border-bottom:1px solid #000
}
.footer-bottom-inner .fl{
float:left;
padding:8px 15px 0 15px
}
.footer-bottom-inner .fr{
float:right;
padding:8px 15px 0 15px
}
#footer-bottom a{
color:#ccc;
text-decoration:none
}
#footer-bottom a:hover{
color:#ccc;
text-decoration:none
}
#blog-pager-newer-link a{
float:left;
margin-left:15px;
line-height:1.8em;
display:block;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
text-shadow:0 1px 1px rgba(0,0,0,0.5);
margin-top:10px;
padding:2px 8px;
border:1px solid #2177A5;
background-color:#227bad;
text-transform:lowercase;
text-decoration:none;
font-weight:bold;color:#fff;
}
#blog-pager-older-link a{
float:right;
margin-right:15px;
line-height:1.8em;
display:block;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
text-shadow:0 1px 1px rgba(0,0,0,0.5);
margin-top:10px;
padding:2px 8px;
border:1px solid #2177A5;
background-color:#227bad;
text-transform:lowercase;
text-decoration:none;
font-weight:bold;color:#fff;
}
#blog-pager{
text-align:center;
margin-top:0px;
padding:10px 0px
}
.showpageArea{
}
.showpageArea a{
text-shadow:none;
border:1px solid #999;
background-color:#ddd;
text-decoration:none;
font-weight:bold;color:#000;
}
.showpageNum a{
padding:4px 8px 4px 8px;
margin:0 5px 0 5px
}
.showpageNum a:hover,.showpagePoint{
padding:4px 8px 4px 8px;
text-shadow:0 1px 1px rgba(0,0,0,0.5);
border:1px solid #2177A5;
background-color:#227bad;
color:#fff;
text-decoration:none;
font-weight:bold
}
.showpageOf{
margin:0 10px 0 5px
}
.showpage a{
padding:4px 8px 4px 8px
}
.showpage a:hover{
border:1px solid #2177A5;
background-color:#227bad;
color:#fff
}
.showpageNum a:link,.showpage a:link{
}
#disqus_thread{
padding: 15px;
}
a#hellobar-logo, a#hellobar-logo:link, a#hellobar-logo:visited {
display:none;
}